10622
74773
17450
50840
591432
233799
696439
761176
962614
388306
864297
46445
5329799
3759581
3272148
2587804
2314988
2170609
2091358
194978
1863118
1757136
1756196
1672471